Logical Filtering
نویسندگان
چکیده
Filtering denotes any method whereby an agent updates its belief state—its knowledge of the state of the world—from a sequence of actions and observations. In logical filtering, the belief state is a logical formula describing possible world states and the agent has a (possibly nondeterministic) logical model of its environment and sensors. This paper presents efficient logical filtering algorithms that maintain a compact belief state representation indefinitely, for a broad range of environment classes including nondeterministic, partially observable STRIPS environments and environments in which actions permute the state space. Efficient filtering is also possible when the belief state is represented using prime implicates, or when it is approximated by a logically weaker formula. The properties of domains that we identify can be used to launch further investigation into efficient projection, execution monitoring, planning, diagnosis, real-time control and reinforcement learning in partially observable domains.
منابع مشابه
On Some Tractable Cases of Logical Filtering
Filtering denotes any method whereby an agent updates its belief state—its knowledge of the state of the world—from a sequence of actions and observations. In logical filtering, the belief state is a logical formula describing the possible world states. Efficient algorithms for logical filtering bear important implications on reasoning tasks such as planning and diagnosis. In this paper, we wil...
متن کاملBelief State Estimation for Planning via Approximate Logical Filtering and Smoothing
State estimation is the task of estimating the state of a partially observable dynamical system given a sequence of executed actions and observations. In logical settings, state estimation can be realized via logical filtering. Unfortunately such filtering, though exact, can be intractable. To this end, we propose logical smoothing, a form of backwards reasoning that works in concert with logic...
متن کاملA Distributed Logical Filter forConnected Row Convex Constraints
Filtering denotes any method whereby an agent updates its belief state—its knowledge of the state of the world— from a sequence of actions and observations. Popular filtering techniques like Kalman and particle filters maintain compact representations of the belief state at all times. However, these techniques cannot be applied to situations where the world is described using constraints instea...
متن کاملLogical modelling of constraints on acceptable syntactic tree forms for natural language analysis
In this paper, we present a modelling of tree filtering mechanisms in logical-based grammars. This filtering permits restriction of the excessive generative capacity of syntactic parsing grammars. In order to preserve the declarative aspect of natural language grammars, we consider syntactic parsing as a deduction process; tree filtering consists in the reduction of the allowed forms of the pro...
متن کاملLogical Circuit Filtering
Logical Filtering is the problem of tracking the possible states of a world (belief state) after a sequence of actions and observations. It is fundamental to applications in partially observable dynamic domains. This paper presents the first exact logical filtering algorithm that is tractable for all deterministic domains. Our tractability result is interesting because it contrasts sharply with...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003